/*
package com.shiku.payment.service;

import com.alibaba.fastjson.JSONObject;
import com.shiku.payment.dto.*;
import com.shiku.payment.ex.PayOrderException;

public interface PaymentLogicService {


    */
/**
     * 提交支付系统生成支付订单
     * @param orderDTO
     * @return
     *//*

    JSONObject submitOrder(int userId,SubmitOrderDTO orderDTO);

    PaymentOrderDTO queryPayOrder(String payOrderId);

    SelectPayChannelResultDTO selectPayChannelRequest(String payOrderId) throws PayOrderException;

    */
/**
     * 发起支付请求
     * @param payRequestDTO
     * @return
     *//*

    JSONObject doPayRequestBefore(int userId,PayRequestDTO payRequestDTO) throws Exception;

    JSONObject doPayRequest(int userId, PayRequestDTO payRequestDTO) throws Exception;

    JSONObject payOrderByPassWord(int userId, PayRequestDTO payRequestDTO)throws Exception;
}
*/
